specific parasite - Alemán Inglés Diccionario